package com.service.bank.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.client.model.pojo.bank.ArBankcard;
import com.client.model.pojo.bank.ArCardtype;
import com.client.model.pojo.bank.TElectronicCard;
import com.client.model.vo.common.Result;
import com.client.model.vo.creditLoanVo.ArBanksVo;

import java.math.BigDecimal;
import java.util.List;

/**
* @author liuwenju
* @description 针对表【ar_bankcard】的数据库操作Service
* @createDate 2024-04-01 20:55:27
*/
public interface ArBankcardService extends IService<ArBankcard> {

    Result findBank(String token);

    Result savePrice(String bankCard, BigDecimal price,String token);

    ArCardtype getBankCardByCid(Long cid);

    Result<ArBankcard> pwdIsRight(String password);

    ArBankcard getCreditCardByCardNum(String cardNum,String password);

    ArBankcard getBankCardByCardNum(String cardNum);

    Result payFin(String bankCard, BigDecimal price, String token,Long id,Integer remark);

    List<ArBanksVo> getBankCardList(String token);
}
